/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created: Mon Sep 20 10:24:53 2010
**      by: Qt User Interface Compiler version 4.6.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QDoubleSpinBox>
#include <QtGui/QGridLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QMainWindow>
#include <QtGui/QMenuBar>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QStatusBar>
#include <QtGui/QToolBar>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QWidget *centralWidget;
    QGridLayout *gridLayout;
    QGridLayout *buttonPanel_lay;
    QPushButton *resetCam_bt;
    QPushButton *loadCSG_bt;
    QGroupBox *isoSurface_gb;
    QGridLayout *gridLayout_3;
    QGroupBox *origin_gb;
    QGridLayout *gridLayout_2;
    QLabel *originX_lb;
    QDoubleSpinBox *originX_spin;
    QLabel *originY_lb;
    QDoubleSpinBox *originY_spin;
    QLabel *originZ_lb;
    QDoubleSpinBox *originZ_spin;
    QLabel *numPoligons_lb;
    QPushButton *isosurface_bt;
    QGroupBox *dims_gb;
    QGridLayout *gridLayout_5;
    QLabel *dimX_lb;
    QSpinBox *dimX_spin;
    QLabel *dimY_lb;
    QSpinBox *dimY_spin;
    QLabel *dimZ_lb;
    QSpinBox *dimZ_spin;
    QGroupBox *spacement_gb;
    QGridLayout *gridLayout_4;
    QLabel *spaceX_lb;
    QDoubleSpinBox *spaceX_spin;
    QLabel *spaceY_lb;
    QDoubleSpinBox *spaceY_spin;
    QLabel *spaceZ_lb;
    QDoubleSpinBox *spaceZ_spin;
    QLineEdit *numPoligons_txt;
    QVBoxLayout *RendererWidgetLayout;
    QSpacerItem *verticalSpacer;
    QMenuBar *menuBar;
    QToolBar *mainToolBar;
    QStatusBar *statusBar;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(1021, 803);
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(MainWindow->sizePolicy().hasHeightForWidth());
        MainWindow->setSizePolicy(sizePolicy);
        centralWidget = new QWidget(MainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        gridLayout = new QGridLayout(centralWidget);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setSizeConstraint(QLayout::SetMaximumSize);
        buttonPanel_lay = new QGridLayout();
        buttonPanel_lay->setSpacing(6);
        buttonPanel_lay->setObjectName(QString::fromUtf8("buttonPanel_lay"));
        buttonPanel_lay->setSizeConstraint(QLayout::SetMinimumSize);
        buttonPanel_lay->setVerticalSpacing(6);
        resetCam_bt = new QPushButton(centralWidget);
        resetCam_bt->setObjectName(QString::fromUtf8("resetCam_bt"));

        buttonPanel_lay->addWidget(resetCam_bt, 0, 2, 1, 2);

        loadCSG_bt = new QPushButton(centralWidget);
        loadCSG_bt->setObjectName(QString::fromUtf8("loadCSG_bt"));
        QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Maximum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(loadCSG_bt->sizePolicy().hasHeightForWidth());
        loadCSG_bt->setSizePolicy(sizePolicy1);

        buttonPanel_lay->addWidget(loadCSG_bt, 0, 0, 1, 2);

        isoSurface_gb = new QGroupBox(centralWidget);
        isoSurface_gb->setObjectName(QString::fromUtf8("isoSurface_gb"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Maximum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(isoSurface_gb->sizePolicy().hasHeightForWidth());
        isoSurface_gb->setSizePolicy(sizePolicy2);
        gridLayout_3 = new QGridLayout(isoSurface_gb);
        gridLayout_3->setSpacing(6);
        gridLayout_3->setContentsMargins(0, 0, 0, 0);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        gridLayout_3->setSizeConstraint(QLayout::SetMinimumSize);
        gridLayout_3->setHorizontalSpacing(9);
        gridLayout_3->setVerticalSpacing(0);
        origin_gb = new QGroupBox(isoSurface_gb);
        origin_gb->setObjectName(QString::fromUtf8("origin_gb"));
        QSizePolicy sizePolicy3(QSizePolicy::Maximum, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(origin_gb->sizePolicy().hasHeightForWidth());
        origin_gb->setSizePolicy(sizePolicy3);
        gridLayout_2 = new QGridLayout(origin_gb);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        gridLayout_2->setSizeConstraint(QLayout::SetMinimumSize);
        originX_lb = new QLabel(origin_gb);
        originX_lb->setObjectName(QString::fromUtf8("originX_lb"));

        gridLayout_2->addWidget(originX_lb, 1, 1, 1, 1);

        originX_spin = new QDoubleSpinBox(origin_gb);
        originX_spin->setObjectName(QString::fromUtf8("originX_spin"));
        originX_spin->setMinimum(-1e+09);
        originX_spin->setMaximum(1e+09);
        originX_spin->setValue(-40);

        gridLayout_2->addWidget(originX_spin, 1, 2, 1, 1);

        originY_lb = new QLabel(origin_gb);
        originY_lb->setObjectName(QString::fromUtf8("originY_lb"));

        gridLayout_2->addWidget(originY_lb, 1, 3, 1, 1);

        originY_spin = new QDoubleSpinBox(origin_gb);
        originY_spin->setObjectName(QString::fromUtf8("originY_spin"));
        originY_spin->setMinimum(-1e+09);
        originY_spin->setMaximum(1e+09);
        originY_spin->setValue(-40);

        gridLayout_2->addWidget(originY_spin, 1, 4, 1, 1);

        originZ_lb = new QLabel(origin_gb);
        originZ_lb->setObjectName(QString::fromUtf8("originZ_lb"));

        gridLayout_2->addWidget(originZ_lb, 1, 5, 1, 1);

        originZ_spin = new QDoubleSpinBox(origin_gb);
        originZ_spin->setObjectName(QString::fromUtf8("originZ_spin"));
        originZ_spin->setMinimum(-1e+09);
        originZ_spin->setMaximum(1e+09);
        originZ_spin->setValue(-40);

        gridLayout_2->addWidget(originZ_spin, 1, 6, 1, 1);


        gridLayout_3->addWidget(origin_gb, 1, 0, 1, 3);

        numPoligons_lb = new QLabel(isoSurface_gb);
        numPoligons_lb->setObjectName(QString::fromUtf8("numPoligons_lb"));
        numPoligons_lb->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_3->addWidget(numPoligons_lb, 0, 1, 1, 1);

        isosurface_bt = new QPushButton(isoSurface_gb);
        isosurface_bt->setObjectName(QString::fromUtf8("isosurface_bt"));

        gridLayout_3->addWidget(isosurface_bt, 0, 0, 1, 1);

        dims_gb = new QGroupBox(isoSurface_gb);
        dims_gb->setObjectName(QString::fromUtf8("dims_gb"));
        QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(dims_gb->sizePolicy().hasHeightForWidth());
        dims_gb->setSizePolicy(sizePolicy4);
        gridLayout_5 = new QGridLayout(dims_gb);
        gridLayout_5->setSpacing(6);
        gridLayout_5->setContentsMargins(11, 11, 11, 11);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        dimX_lb = new QLabel(dims_gb);
        dimX_lb->setObjectName(QString::fromUtf8("dimX_lb"));

        gridLayout_5->addWidget(dimX_lb, 0, 0, 1, 1);

        dimX_spin = new QSpinBox(dims_gb);
        dimX_spin->setObjectName(QString::fromUtf8("dimX_spin"));
        dimX_spin->setMaximum(200);
        dimX_spin->setValue(60);

        gridLayout_5->addWidget(dimX_spin, 0, 1, 1, 1);

        dimY_lb = new QLabel(dims_gb);
        dimY_lb->setObjectName(QString::fromUtf8("dimY_lb"));

        gridLayout_5->addWidget(dimY_lb, 0, 2, 1, 1);

        dimY_spin = new QSpinBox(dims_gb);
        dimY_spin->setObjectName(QString::fromUtf8("dimY_spin"));
        dimY_spin->setMaximum(200);
        dimY_spin->setValue(60);

        gridLayout_5->addWidget(dimY_spin, 0, 3, 1, 1);

        dimZ_lb = new QLabel(dims_gb);
        dimZ_lb->setObjectName(QString::fromUtf8("dimZ_lb"));

        gridLayout_5->addWidget(dimZ_lb, 0, 4, 1, 1);

        dimZ_spin = new QSpinBox(dims_gb);
        dimZ_spin->setObjectName(QString::fromUtf8("dimZ_spin"));
        dimZ_spin->setMaximum(200);
        dimZ_spin->setValue(60);

        gridLayout_5->addWidget(dimZ_spin, 0, 5, 1, 1);


        gridLayout_3->addWidget(dims_gb, 0, 4, 1, 3);

        spacement_gb = new QGroupBox(isoSurface_gb);
        spacement_gb->setObjectName(QString::fromUtf8("spacement_gb"));
        sizePolicy3.setHeightForWidth(spacement_gb->sizePolicy().hasHeightForWidth());
        spacement_gb->setSizePolicy(sizePolicy3);
        gridLayout_4 = new QGridLayout(spacement_gb);
        gridLayout_4->setSpacing(6);
        gridLayout_4->setContentsMargins(11, 11, 11, 11);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        gridLayout_4->setSizeConstraint(QLayout::SetMinimumSize);
        spaceX_lb = new QLabel(spacement_gb);
        spaceX_lb->setObjectName(QString::fromUtf8("spaceX_lb"));

        gridLayout_4->addWidget(spaceX_lb, 1, 0, 1, 1);

        spaceX_spin = new QDoubleSpinBox(spacement_gb);
        spaceX_spin->setObjectName(QString::fromUtf8("spaceX_spin"));
        spaceX_spin->setMinimum(1);
        spaceX_spin->setMaximum(1e+09);
        spaceX_spin->setValue(2.5);

        gridLayout_4->addWidget(spaceX_spin, 1, 1, 1, 1);

        spaceY_lb = new QLabel(spacement_gb);
        spaceY_lb->setObjectName(QString::fromUtf8("spaceY_lb"));

        gridLayout_4->addWidget(spaceY_lb, 1, 2, 1, 1);

        spaceY_spin = new QDoubleSpinBox(spacement_gb);
        spaceY_spin->setObjectName(QString::fromUtf8("spaceY_spin"));
        spaceY_spin->setMinimum(1);
        spaceY_spin->setMaximum(1e+09);
        spaceY_spin->setValue(2.5);

        gridLayout_4->addWidget(spaceY_spin, 1, 3, 1, 1);

        spaceZ_lb = new QLabel(spacement_gb);
        spaceZ_lb->setObjectName(QString::fromUtf8("spaceZ_lb"));

        gridLayout_4->addWidget(spaceZ_lb, 1, 4, 1, 1);

        spaceZ_spin = new QDoubleSpinBox(spacement_gb);
        spaceZ_spin->setObjectName(QString::fromUtf8("spaceZ_spin"));
        spaceZ_spin->setMinimum(1);
        spaceZ_spin->setMaximum(1e+09);
        spaceZ_spin->setValue(2.5);

        gridLayout_4->addWidget(spaceZ_spin, 1, 5, 1, 1);


        gridLayout_3->addWidget(spacement_gb, 1, 4, 1, 3);

        numPoligons_txt = new QLineEdit(isoSurface_gb);
        numPoligons_txt->setObjectName(QString::fromUtf8("numPoligons_txt"));
        numPoligons_txt->setReadOnly(true);

        gridLayout_3->addWidget(numPoligons_txt, 0, 2, 1, 1);


        buttonPanel_lay->addWidget(isoSurface_gb, 1, 0, 2, 4);


        gridLayout->addLayout(buttonPanel_lay, 1, 1, 1, 1);

        RendererWidgetLayout = new QVBoxLayout();
        RendererWidgetLayout->setSpacing(6);
        RendererWidgetLayout->setObjectName(QString::fromUtf8("RendererWidgetLayout"));
        RendererWidgetLayout->setSizeConstraint(QLayout::SetMaximumSize);

        gridLayout->addLayout(RendererWidgetLayout, 0, 1, 1, 1);

        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout->addItem(verticalSpacer, 0, 0, 1, 1);

        MainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(MainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 1021, 27));
        MainWindow->setMenuBar(menuBar);
        mainToolBar = new QToolBar(MainWindow);
        mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
        MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
        statusBar = new QStatusBar(MainWindow);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        MainWindow->setStatusBar(statusBar);

        retranslateUi(MainWindow);

        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "CSG Tool", 0, QApplication::UnicodeUTF8));
        resetCam_bt->setText(QApplication::translate("MainWindow", "Reset Camera", 0, QApplication::UnicodeUTF8));
        loadCSG_bt->setText(QApplication::translate("MainWindow", "Load CSG", 0, QApplication::UnicodeUTF8));
        isoSurface_gb->setTitle(QApplication::translate("MainWindow", "Isosurface", 0, QApplication::UnicodeUTF8));
        origin_gb->setTitle(QApplication::translate("MainWindow", "Volume Origin", 0, QApplication::UnicodeUTF8));
        originX_lb->setText(QApplication::translate("MainWindow", "X", 0, QApplication::UnicodeUTF8));
        originY_lb->setText(QApplication::translate("MainWindow", "Y", 0, QApplication::UnicodeUTF8));
        originZ_lb->setText(QApplication::translate("MainWindow", "Z", 0, QApplication::UnicodeUTF8));
        numPoligons_lb->setText(QApplication::translate("MainWindow", "Number of Polygons", 0, QApplication::UnicodeUTF8));
        isosurface_bt->setText(QApplication::translate("MainWindow", "Get Isosurface", 0, QApplication::UnicodeUTF8));
        dims_gb->setTitle(QApplication::translate("MainWindow", "Dimensions", 0, QApplication::UnicodeUTF8));
        dimX_lb->setText(QApplication::translate("MainWindow", "X", 0, QApplication::UnicodeUTF8));
        dimY_lb->setText(QApplication::translate("MainWindow", "Y", 0, QApplication::UnicodeUTF8));
        dimZ_lb->setText(QApplication::translate("MainWindow", "Z", 0, QApplication::UnicodeUTF8));
        spacement_gb->setTitle(QApplication::translate("MainWindow", "Spacement", 0, QApplication::UnicodeUTF8));
        spaceX_lb->setText(QApplication::translate("MainWindow", "X", 0, QApplication::UnicodeUTF8));
        spaceY_lb->setText(QApplication::translate("MainWindow", "Y", 0, QApplication::UnicodeUTF8));
        spaceZ_lb->setText(QApplication::translate("MainWindow", "Z", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
